package com.tebiecloud.act.client.model.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 活动列表返回对象
 */
@Data
public class ActListVO implements Serializable {

    private  long actId; //活动id

    private int actType; // 活动类型：1爆品活动，2礼包活动

    private String actName; //活动名称

    private List<String> carouselPics; //轮播图片

    private List<String> detailPics; //详情图片

    private String sharePic; //分享图片

    private String shareTitle; //分享标题

    private String shareRemark; //分享描述

    private int isRefundable;//是否可以退款：0否，1是

    private String specName; //规格名称

    private String mainPic; //主图

    private long remainTime; //剩余时间，单位：秒

    private String shelfTime; //预热时间

    private String startTime; //开始抢购时间

    private String endTime; //结束时间

    private int price; //售价（单位：分）

    private int retailPrice; //门市价（单位：分）

    private String distance; //距离

    private int maxCoin; // 最多可使用多少乖乖币（单位：个）

    private int benefit; //获益多少（单位：分）

    private int purchaseStatus; //购买状态：1即将开始，2抢购中，3已抢光，4已结束
}
